*{
    margin:0;
    padding:0;
    list-style: none;
}
.img{
    vertical-align: middle;
}
.fl{
    float:left;
}
.fr{
    float:right;
}
.clearfix:after{
    display:table;
    content:"";
    clear:both;
}
.banner img{
    width:100%;
}
.section1 img{
    width:100%;
}
.section2 img{
    width:100%;
}
.section3 img{
    width:100%;
}
.section4 img{
    width:100%;
}
.section5 img{
    width:100%;
}
.section1,.section2,.section3,.section4,.section5{
    margin-top: 80px;
    background: #f4f4f4;
}
.bg{
    background: #f4f4f4;
}
.more{
    padding:10px;
    font-size:18px;
    border:1px solid #01b08e;
    margin:40px auto;
    width:74px;
}
.more a{
    color:#01b08e;
    text-decoration: none;
}
.more:hover{
    background: #01b08e;
}
.more:hover a{
    color:white;
}
